package com.thtf.strokeinquiry.app.bean.req;

import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

public class MedLabinspectionReq {
    private String recordId;

    private BigDecimal fbg;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date fbgDate;

    private BigDecimal pbs2h;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date pbs2hDate;

    private BigDecimal glycohemoglobin;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date glycohemoglobinDate;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date bloodfatDate;

    private BigDecimal triglyceride;

    private BigDecimal cholesterol;

    private BigDecimal ldl;

    private BigDecimal hdlCh;

    private BigDecimal hcy;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date hcyDate;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createDate;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateDate;



    public String getRecordId() {
        return recordId;
    }

    public void setRecordId(String recordId) {
        this.recordId = recordId == null ? null : recordId.trim();
    }


    public BigDecimal getFbg() {
        return fbg;
    }

    public void setFbg(BigDecimal fbg) {
        this.fbg = fbg;
    }

    public Date getFbgDate() {
        return fbgDate;
    }

    public void setFbgDate(Date fbgDate) {
        this.fbgDate = fbgDate;
    }

    public BigDecimal getPbs2h() {
        return pbs2h;
    }

    public void setPbs2h(BigDecimal pbs2h) {
        this.pbs2h = pbs2h;
    }

    public Date getPbs2hDate() {
        return pbs2hDate;
    }

    public void setPbs2hDate(Date pbs2hDate) {
        this.pbs2hDate = pbs2hDate;
    }

    public BigDecimal getGlycohemoglobin() {
        return glycohemoglobin;
    }

    public void setGlycohemoglobin(BigDecimal glycohemoglobin) {
        this.glycohemoglobin = glycohemoglobin;
    }

    public Date getGlycohemoglobinDate() {
        return glycohemoglobinDate;
    }

    public void setGlycohemoglobinDate(Date glycohemoglobinDate) {
        this.glycohemoglobinDate = glycohemoglobinDate;
    }

    public Date getBloodfatDate() {
        return bloodfatDate;
    }

    public void setBloodfatDate(Date bloodfatDate) {
        this.bloodfatDate = bloodfatDate;
    }

    public BigDecimal getTriglyceride() {
        return triglyceride;
    }

    public void setTriglyceride(BigDecimal triglyceride) {
        this.triglyceride = triglyceride;
    }

    public BigDecimal getCholesterol() {
        return cholesterol;
    }

    public void setCholesterol(BigDecimal cholesterol) {
        this.cholesterol = cholesterol;
    }

    public BigDecimal getLdl() {
        return ldl;
    }

    public void setLdl(BigDecimal ldl) {
        this.ldl = ldl;
    }

    public BigDecimal getHdlCh() {
        return hdlCh;
    }

    public void setHdlCh(BigDecimal hdlCh) {
        this.hdlCh = hdlCh;
    }

    public BigDecimal getHcy() {
        return hcy;
    }

    public void setHcy(BigDecimal hcy) {
        this.hcy = hcy;
    }

    public Date getHcyDate() {
        return hcyDate;
    }

    public void setHcyDate(Date hcyDate) {
        this.hcyDate = hcyDate;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }
}